lay eggs on the seabed - Alemán Inglés Diccionario